// https://nuxt.com/docs/api/configuration/nuxt-config
export default defineNuxtConfig({
  compatibilityDate: '2025-07-15',
  devtools: { enabled: true },
  ssr: false,
  router: {
    options: {
      hashMode: true // 启用 hash 路由模式
    }
  },
  modules: [
    '@element-plus/nuxt',
    '@nuxtjs/tailwindcss',
    '@pinia/nuxt',
  ],
  elementPlus: {
    icon: 'ElIcon', 
  },
  runtimeConfig: {
    public: {
      apiBase: '/api'
    }
  },
  vite: {
    // server: {
    //   proxy: {
    //     '/api': {
    //       target: 'http://localhost:5001',
    //       changeOrigin: true,
    //       // URL 重写：将请求从 /api/xxx 转发到 /xxx
    //       // rewrite: (path) => path.replace(/^\/api/, '')
    //     }
    //   }
    // }
  }
})

